﻿namespace EFCore;

public class Comment
{
    public int Id { get; set; }
    public string Text { get; set; } // 对应 NVARCHAR(500) NOT NULL
    public DateTime CommentDate { get; set; } // 对应 DATETIME NOT NULL
    
    // 外键属性：评论属于哪篇文章
    public int PostId { get; set; }
    // 外键属性：评论是哪个用户写的
    public int AuthorId { get; set; }

    // 导航属性：评论所属的文章 (单个)
    public Post Post { get; set; }
    // 导航属性：评论的作者 (单个)
    public User Author { get; set; }
}